package com.iot.service.mqtt.service.acl;

import io.netty.channel.Channel;

/**
 * @Author: hszhou
 * @Date: 2025/5/14 9:58
 * @Description: 必须描述类做什么事情, 实现什么功能
 */
public interface AclValidator {


    /**
     * 检查权限
     * @author hszhou
     * @datetime: 2025-05-14 10:45:05
     * @param ctx 通道
     * @param action 动作
     * @param topic 主题
     * @return boolean
     **/
    boolean checkPermission(Channel ctx, String action, String topic);
}
